configure.ac: Use AC_LANG_PROGRAM to generate test-program
authorMartin Nordholts <martinn@src.gnome.org>
Wed, 29 Sep 2010 19:55:30 +0000 (21:55 +0200)
committerMartin Nordholts <martinn@src.gnome.org>
Wed, 29 Sep 2010 19:56:51 +0000 (21:56 +0200)
Use AC_LANG_PROGRAM to generate test-program for AC_COMPILE_IFELSE, so
we don't get

  warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body

in autoconf 2.68.

configure.ac

index 71eb46f5b593b0d73d3cbaa15a66110fff1e97a5..25d33993cf0587b9c91a553338e0ea6af72aeea4 100644 (file)
@@ -275,7 +275,7 @@ if test "x$enable_mmx" = xyes; then
   mmx_save_CFLAGS="$CFLAGS"
   CFLAGS="$mmx_save_CFLAGS $MMX_EXTRA_CFLAGS"
 
-  AC_COMPILE_IFELSE([asm ("movq 0, %mm0");],
+  AC_COMPILE_IFELSE(AC_LANG_PROGRAM(,[asm ("movq 0, %mm0");]),
 
     AC_DEFINE(USE_MMX, 1, [Define to 1 if MMX assembly is available.])
     AC_MSG_RESULT(yes)
@@ -288,7 +288,7 @@ if test "x$enable_mmx" = xyes; then
 
       CFLAGS="$CFLAGS $sse_flag"
 
-      AC_COMPILE_IFELSE([asm ("movntps %xmm0, 0");],
+      AC_COMPILE_IFELSE(AC_LANG_PROGRAM(,[asm ("movntps %xmm0, 0");]),
         AC_DEFINE(USE_SSE, 1, [Define to 1 if SSE assembly is available.])
         AC_MSG_RESULT(yes)
       ,
@@ -351,7 +351,7 @@ if test "x$enable_altivec" = xyes; then
          [Define to 1 if the altivec runtime test should use a sysctl.])
         ;;
       *)
-        AC_COMPILE_IFELSE([asm ("vand %v0, %v0, %v0");],
+        AC_COMPILE_IFELSE(AC_LANG_PROGRAM(,[asm ("vand %v0, %v0, %v0");]),
           can_use_altivec=yes, can_use_altivec=no)
         ;;
     esac